import { POST } from '@/axios/index.js';
// 引入每一个模块
const ModulesFile = import.meta.glob("./*/index.js", {eager:true});

// 把接口保存到这里
let ApiList = {
    isLogin(data = {}){
        //注册接口
        return POST({
            url:'/User/islogin',
            params: data
        });
    }
};


Object.values(ModulesFile).map(el => {
    if (el.default) {
        // assign 合并类
        ApiList = Object.assign(ApiList, el.default);
    }
});

ApiList.install = (app) => {
    // 挂到全局使用
    app.config.globalProperties.$api = ApiList;
}

export default ApiList